Xbasic

SQL::IntermediateType Enumerated Type

Description

This is an enumerated type with one of the values in the table below. Each type can be understood very precisely at the database API level and will result in better mapping of types between SQL databases.

Intermediate Type
Alpha Anywhere Type
Variant

A

Binary

B

Bitmap

B

FileBinary

B

JPEGImage

B

LongVaryingBinary

B

OLEObject

B

RichText

B

Sound

B

VaryingBinary

B

Character

C

FileVaryingCharacter

C

Geometry

C

ImageFileReference

C

LongVaryingCharacter

C

NationalCharacter

C

NationalFileVaryingCharacter

C

NationalLongVaryingCharacter

C

NationalVaryingCharacter

C

RowId

C

UniversalRowId

C

UUID

C

VaryingCharacter

C

Date

D

Year

D

Boolean

L

Bit

N

Counter

N

Currency

N

DayInterval

N

DayToHourInterval

N

DayToMinuteInterval

N

DayToSecondInterval

N

Double

N

Enumeration

N

HourInterval

N

HourToMinuteInterval

N

HourToSecondInterval

N

Integer128

N

Integer16

N

Integer24

N

Integer32

N

Integer64

N

Integer8

N

LongDouble

N

MinuteInterval

N

MinuteToSecondInterval

N

MonthInterval

N

Number

N

Real

N

SecondInterval

N

Set

N

SmallCurrency

N

UnsignedDouble

N

UnsignedInteger128

N

UnsignedInteger16

N

UnsignedInteger24

N

UnsignedInteger32

N

UnsignedInteger64

N

UnsignedInteger8

N

UnsignedLongDouble

N

UnsignedNumber

N

UnsignedReal

N

YearInterval

N

DateTime

T

LocalDateTime

T

LocalTimeStamp

T

SmallDateTime

T

TimeStamp

T

ZonedDateTime

T

ZonedTimeStamp

T

LocalTime

Y

Time

Y

ZonedTime

Y

The SQL::IntermediateType enumeration includes Geography as a valid type. This value is used in mapping geography types from database schemas and result sets.

See Also